package hDOJ;

/*

4
5
6

2
4
6
---
n个数(顺序)冒泡排序的相邻交换次数 = n-1 + n-2 + ... + 3 + 2 + 1 = n*(n-1) / 2
用冒泡排序换位过程如下：
例：12345 
==> 21345 ==> 23145 ==> 23415 ==> 23451
==> 32451 ==> 34251 ==> 34521
==> 43521 ==> 45321
==> 54321
共10次变换
然而把人分成两批进行也能达到反转顺序的目的
例：12345 分成123 45
==> 21345 ==> 23145
==> 32145
==> 32154
共4次变换
例：1234567 分成 1234 567
==> 2134567 ==> 2314567 ==> 2341567
==> 3241567 ==> 3421567
==> 4321567
==> 4321657 ==> 4321675
==> 4321765
共9次
该例若是分成 12345 67 那么变换次数为10+1=11次
可见，分成的两份占比不同，总变换次数也不同
显然，平分的总变换次数是最少的
如果人数为偶数
这种方法的变换次数 = 2 * (n/2-1 + n/2-2 + ... + 3 + 2 + 1) = 2 * n/2*(n/2-1) / 2 = n/2*(n/2-1) =
 (n/2)^2 -n/2
如果人数为奇数
这种方法的变换次数 = (n/2-1 + n/2-2 + ... + 3 + 2 + 1) + (n/2 + n/2-1 + ... + 3 + 2 + 1) =
 n/2*(n/2-1) + n/2 = (n/2)^2

 */

import java.util.Scanner;

public class Main1214 {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()) {
            int N = sc.nextInt();
            /*
            int count = 0;
            for(int i = 0; i < N/2 - 1; i++) {
                for(int j = 0; j < N/2-1-i; j++) {
                    count++;
                }
            }
            for(int i = 0; i < N-N/2; i++) {
                for(int j = 0; j < N-N/2-1-i; j++) {
                    count++;
                }
            }
            System.out.println(count);
            */
            long result = (N/2)*(N/2);
            if(N % 2 == 0) {
                result -= N/2;
            }System.out.println(result);
        }
    }

}
